synchronous communications (syncom) - Spanish English Dictionary